package org.fmblzf.library.inter;

/**
 * Created by Administrator on 2016/1/20.
 * 用于过程操作中的接口
 */
public interface AsmHandleListener {
    /**
     * 过程类操作中，开始方法
     * @param action
     * @param objs
     * @return
     */
    public Object start(int action, Object... objs);

    /**
     * 过程类操作中，正在操作方法
     * @param action
     * @param objs
     * @return
     */
    public Object process(int action, Object... objs);

    /**
     * 过程类操作中，成功方法
     * @param action
     * @param objs
     * @return
     */
    public Object sucess(int action, Object... objs);

    /**
     * 过程类操作中，失败方法
     * @param action
     * @param objs
     * @return
     */
    public Object fail(int action, Object... objs);

}
